﻿using System;

namespace IOPvsOOP.Status.IF
{
    public class NotValidPromocodeException : Exception { }
    public class AlreadyUsedPromocodeException : Exception { }
    public class ExpiredPromocodeException : Exception { }

    public class PromocodeStatusIF
    {
        public void Apply(string promocode)
        {
            throw new ExpiredPromocodeException();
        }
    }
}